home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / Mac OS 8 Interfaces & Libraries / Interfaces / AIncludes / Tokenize.a < prev    next >
Encoding:
Text File  |  1996-05-01  |  1.8 KB  |  84 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        Tokenize.a
  3. ;
  4. ;    Contains:    Text Services Manager Tokenizer interfaces
  5. ;
  6. ;    Version:    Technology:    System 8.0
  7. ;                Release:    Universal Interfaces 3.0d3 on Copland DR1
  8. ;
  9. ;    Copyright:    © 1984-1996 by Apple Computer, Inc.  All rights reserved.
  10. ;
  11. ;    Bugs?:        If you find a problem with this file, send the file and version
  12. ;                information (from above) and the problem description to:
  13. ;
  14. ;                    Internet:    apple.bugs@applelink.apple.com
  15. ;                    AppleLink:    APPLE.BUGS
  16. ;
  17. ;
  18.     IF &TYPE('__TOKENIZE__') = 'UNDEFINED' THEN
  19. __TOKENIZE__ SET 1
  20.  
  21.     IF &TYPE('__TYPES__') = 'UNDEFINED' THEN
  22.     include 'Types.a'
  23.     ENDIF
  24.     IF &TYPE('__TEXTOBJECTS__') = 'UNDEFINED' THEN
  25.     include 'TextObjects.a'
  26.     ENDIF
  27.     IF &TYPE('__TEXTSERVICES__') = 'UNDEFINED' THEN
  28.     include 'TextServices.a'
  29.     ENDIF
  30.     IF FOR_SYSTEM8_PREEMPTIVE THEN
  31.  
  32. kTKNNoControlFlags                EQU        0
  33. kTKNSplitTextStreamFlag            EQU        1
  34. ;
  35. ; *
  36. ; * Tokenize Functions 
  37. ; *
  38. ;
  39. ;
  40. ; extern OSStatus TKNSetTextRun(TSMContext context, TextObject run)
  41. ;
  42.     IF GENERATINGCFM THEN
  43.         IMPORT_CFM_FUNCTION TKNSetTextRun
  44.     ENDIF
  45.  
  46. ;
  47. ; extern OSStatus TKNGetTextRun(TSMContext context, TextObject run)
  48. ;
  49.     IF GENERATINGCFM THEN
  50.         IMPORT_CFM_FUNCTION TKNGetTextRun
  51.     ENDIF
  52.  
  53. ;
  54. ; extern OSStatus TKNGetNextToken(TSMContext context, TextObject token)
  55. ;
  56.     IF GENERATINGCFM THEN
  57.         IMPORT_CFM_FUNCTION TKNGetNextToken
  58.     ENDIF
  59.  
  60. ;
  61. ; extern OSStatus TKNGetTokenPosition(TSMContext context, TextObjectIndex *theStart, TextObjectIndex *theEnd)
  62. ;
  63.     IF GENERATINGCFM THEN
  64.         IMPORT_CFM_FUNCTION TKNGetTokenPosition
  65.     ENDIF
  66.  
  67. ;
  68. ; extern OSStatus TKNSetControlFlags(TSMContext context, long controlFlags)
  69. ;
  70.     IF GENERATINGCFM THEN
  71.         IMPORT_CFM_FUNCTION TKNSetControlFlags
  72.     ENDIF
  73.  
  74. ;
  75. ; extern OSStatus TKNGetControlFlags(TSMContext context, long *controlFlags)
  76. ;
  77.     IF GENERATINGCFM THEN
  78.         IMPORT_CFM_FUNCTION TKNGetControlFlags
  79.     ENDIF
  80.  
  81.     ENDIF
  82.     ENDIF ; __TOKENIZE__ 
  83.  
  84.